machining center - French English Dictionary